large cot for two people - Spanish English Dictionary